
//------------------------------------------------------------------------------

using System;
using Apps.Common;
using System.Collections.Generic;
using System.Linq.Expressions;
using Apps.Models;
using Apps.Models.PUB;
namespace Apps.IBLL.PUB
{
	public partial interface IPUB_CARBLL:IBaseBLL<PUB_CAR>
	{
	    bool Deletes(ref ValidationErrors errors,Expression<Func<PUB_CAR, bool>> whereLambda);
        PUB_CAR GetItem(Expression<Func<PUB_CAR, bool>> whereLambda);
		List<PUB_CAR> GetPagerList(ref GridPager pager, Expression<Func<PUB_CAR, bool>> whereLambda );
		List<PUB_CARModel> GetLists(Expression<Func<PUB_CAR, bool>> whereLambda );
        List<PUB_CAR> GetList(Expression<Func<PUB_CAR, bool>> whereLambda);
       new List<PUB_CAR> GetListByParentId(ref GridPager pager, string queryStr, object parentId);

    }
}
